package com.bw.service;

import com.bw.entity.TbProject;
import com.bw.entity.TbUser;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;

import java.util.List;


@FeignClient("port-server")
public interface ProjectService {

//    @GetMapping("getList")
//    List getList();
//
//    @GetMapping("del")
//    void del(@RequestParam("id") int id);
//
//    @PostMapping("add")
//    void add(@RequestBody Student student);
//
//    @GetMapping("getClazz")
//    List getClazz();
//
//    @GetMapping("getStudentById")
//    Student getStudentById(@RequestParam("id") int id);
//
//    @PostMapping("update")
//    void update(@RequestBody Student student);


      @GetMapping("getprojectList")
      List getprojectList(@RequestParam("mohu") String mohu);

      @GetMapping("qi")
    void qi(@RequestParam("id")String id);

      @GetMapping("ting")
    void ting(@RequestParam("id")String id);

    @GetMapping("delete")
    void delete(@RequestParam("id")String id);

    @GetMapping("getuserlist")
    List getuserlist();

    @GetMapping("getinsertlist")
    List getinsertlist(@RequestParam("mohu") String mohu);

    @PostMapping("add")
    void add(@RequestBody TbProject project);

    @GetMapping("userfp")
    void userfp(@RequestParam("ids") String ids,@RequestParam("id") int id);

    @GetMapping("interfp")
    void interfp(@RequestParam("ids") String ids,@RequestParam("id") int id);

    @GetMapping("calllist")
    List calllist(@RequestParam("tid") String tid);
}
